NASA busted ? Nobody seems able to explain this picture of a tripod-like object next to Curiosity
Peter Pizagalli
Published
01/20/2016
in
wtf
They discovered a tripod on Mars?
Categories:
Wtf
0 Comments